home *** CD-ROM | disk | FTP | other *** search
/ GameSpot.it / GameSpot Italia (2001).bin / demo / severancedemo / data1.cab / Program_Files / Scripts / Biped / SlmBAct.py < prev    next >
Encoding:
Text File  |  2000-10-13  |  10.1 KB  |  247 lines

  1. import Bladex
  2.  
  3. #import AnimationSets
  4.  
  5.  
  6. #AnimationSets.LoadSlmAnimationSet("Slm")
  7.  
  8. ####################################################################################
  9. #
  10. # Escalar + saltos
  11. #
  12. ####################################################################################
  13.  
  14. Bladex.AddBipedAction("Slm","clmb_low_1h","Slm_clmb_low",0.0,1.0,0)    
  15. Bladex.AddBipedAction("Slm","clmb_medlow_1h","Slm_clmb_low",0.0,1.0,0)    
  16. Bladex.AddBipedAction("Slm","clmb_medium_1h","Slm_clmb_low",0.0,1.0,0)    
  17. Bladex.AddBipedAction("Slm","clmb_high_1h","Slm_clmb_low",0.0,1.0,0)    
  18.  
  19. Bladex.AddBipedAction("Slm","LongJump1H","Wlk_no_Slm",0.0,1.0,0)    
  20. Bladex.AddBipedAction("Slm","LongJumpNo","Wlk_no_Slm",0.0,1.0,0)    
  21. Bladex.AddBipedAction("Slm","ShortJump","Wlk_no_Slm",0.0,1.0,0)    
  22.  
  23.  
  24.  
  25. ####################################################################################
  26. #
  27. # Others
  28. #
  29. ####################################################################################
  30.  
  31. Bladex.AddBipedAction("Slm","slip","Wlk_no_Slm",0.0,1.0,0)    
  32. Bladex.AddBipedAction("Slm","slip_b","Wlk_no_Slm",0.0,1.0,0)    
  33. Bladex.AddBipedAction("Slm","derrape","Wlk_no_Slm",0.0,1.0,0)    
  34.  
  35.  
  36.  
  37. ####################################################################################
  38. #
  39. # Relax.
  40. #
  41. ####################################################################################
  42.  
  43. Bladex.AddBipedAction("Slm","Rlx_no","Rlx_no_Slm",0.0,1.0,0)
  44. Bladex.AddBipedAction("Slm","Rlx_1h","Rlx_no_Slm",0.0,1.0,0)
  45. Bladex.AddBipedAction("Slm","Rlx_b","Rlx_no_Slm",0.0,1.0,0)
  46. Bladex.AddBipedAction("Slm","Rlx_2h","Rlx_no_Slm",0.0,1.0,0)
  47. Bladex.AddBipedAction("Slm","Rlx_s","Rlx_no_Slm",0.0,1.0,0)
  48.  
  49. ####################################################################################
  50. #
  51. # Pasos.- Andares
  52. #
  53. ####################################################################################
  54.  
  55.  
  56. #Bladex.AddBipedAction("Slm","LStepShort","Wlk_no_Slm",0.0,0.5,0)
  57. #Bladex.AddBipedAction("Slm","RStepShort","Wlk_no_Slm",0.5,1.0,0)
  58.  
  59. #Bladex.AddBipedAction("Slm","LStepUp","Wlk_Slm","Wlk_no_Slm",0.0,0.5,0)
  60. #Bladex.AddBipedAction("Slm","RStepUp","Wlk_Slm","Wlk_no_Slm",0.5,1.0,0)
  61.  
  62. #Bladex.AddBipedAction("Slm","LStairsUp","StairsUp_Slm","Wlk_no_Slm",0.0,0.5,0)
  63. #Bladex.AddBipedAction("Slm","RStairsUp","StairsUp_Slm","Wlk_no_Slm",0.5,1.0,0)
  64.  
  65. #Bladex.AddBipedAction("Slm","LStepDown","Wlk_Slm","Wlk_no_Slm",0.0,0.5,0)
  66. #Bladex.AddBipedAction("Slm","RStepDown","Wlk_Slm","Wlk_no_Slm",0.5,1.0,0)
  67.  
  68. #Bladex.AddBipedAction("Slm","LStairsDown","Wlk_no_Slm",0.0,0.5,0)
  69. #Bladex.AddBipedAction("Slm","RStairsDown","Wlk_no_Slm",0.5,1.0,0)
  70.  
  71. # Andar hacia atrßs
  72. Bladex.AddBipedAction("Slm","WBK_b","Wbk_no_Slm",0.0,1.0,0)    
  73. Bladex.AddBipedAction("Slm","WBK_no","Wbk_no_Slm",0.0,1.0,0)    
  74. Bladex.AddBipedAction("Slm","WBK_1h","Wbk_no_Slm",0.0,1.0,0)        
  75. Bladex.AddBipedAction("Slm","WBK_2h","Wbk_no_Slm",0.0,1.0,0)    
  76. Bladex.AddBipedAction("Slm","WBK_s","Wbk_no_Slm",0.0,1.0,0)
  77.  
  78. #Andar hacia alante
  79. Bladex.AddBipedAction("Slm","WLK_b","Jog_no_Slm",0.0,1.0,0)
  80. Bladex.AddBipedAction("Slm","WLK_no","Jog_no_Slm",0.0,1.0,0)
  81. Bladex.AddBipedAction("Slm","WLK_1h","Jog_no_Slm",0.0,1.0,0)
  82. Bladex.AddBipedAction("Slm","WLK_2h","Jog_no_Slm",0.0,1.0,0)
  83. Bladex.AddBipedAction("Slm","WLK_s","Jog_no_Slm",0.0,1.0,0)
  84.  
  85. #Correr hacia atrßs
  86. Bladex.AddBipedAction("Slm","WBK_JOG_b","Wbk_no_Slm",0.0,1.0,0)
  87. Bladex.AddBipedAction("Slm","WBK_JOG_no","Wbk_no_Slm",0.0,1.0,0)
  88. Bladex.AddBipedAction("Slm","WBK_JOG_s","Wbk_no_Slm",0.0,1.0,0)
  89. Bladex.AddBipedAction("Slm","WBK_JOG_1h","Wbk_no_Slm",0.0,1.0,0)
  90. Bladex.AddBipedAction("Slm","WBK_JOG_2h","Wbk_no_Slm",0.0,1.0,0)
  91.  
  92. #Correr hacia delante
  93. Bladex.AddBipedAction("Slm","JOG_b","Jog_no_Slm",0.0,1.0,0)
  94. Bladex.AddBipedAction("Slm","JOG_no","Jog_no_Slm",0.0,1.0,0)
  95. Bladex.AddBipedAction("Slm","JOG_s","Jog_no_Slm",0.0,1.0,0)
  96. Bladex.AddBipedAction("Slm","JOG_1h","Jog_no_Slm",0.0,1.0,0)
  97. Bladex.AddBipedAction("Slm","JOG_2h","Jog_no_Slm",0.0,1.0,0)
  98.  
  99.  
  100. #Modo sneak
  101. Bladex.AddBipedAction("Slm","SNK_b","Wlk_no_Slm",0.0,1.0,0)
  102. Bladex.AddBipedAction("Slm","SNK_no","Wlk_no_Slm",0.0,1.0,0)
  103. Bladex.AddBipedAction("Slm","SNK_s","Wlk_no_Slm",0.0,1.0,0)
  104. Bladex.AddBipedAction("Slm","SNK_1h","Wlk_no_Slm",0.0,1.0,0)
  105. Bladex.AddBipedAction("Slm","SNK_2h","Wlk_no_Slm",0.0,1.0,0)
  106.  
  107.  
  108.  
  109.  
  110. ####################################################################################
  111. #
  112. # Caidas.
  113. #
  114. ####################################################################################
  115.  
  116. Bladex.AddBipedAction("Slm","FllLow","FallLow_Slm",0.37,0.8,0)
  117. Bladex.AddBipedAction("Slm","FllMed","FallHigh_Slm",0.37,0.8,0)
  118. Bladex.AddBipedAction("Slm","FllHigh","FallHigh_Slm",0.1,0.8,0)
  119. Bladex.AddBipedAction("Slm","Dth_Fll","Dth_Fll_Slm",0.0,1.0,0)
  120. Bladex.AddBipedAction("Slm","Dth_Fll2","Dth_Fll2_Slm",0.0,1.0,0)
  121.  
  122.  
  123. ####################################################################################
  124. #
  125. # Muertes
  126. #
  127. ####################################################################################
  128.  
  129. Bladex.AddBipedAction("Slm","dth0","Slm_hurt_f_big",0.0,0.294,0)
  130. Bladex.AddBipedAction("Slm","dth_c1","Slm_dth0",0.0,1.0,0)
  131. Bladex.AddBipedAction("Slm","dth_c2","Slm_dth0",0.0,1.0,0)
  132. Bladex.AddBipedAction("Slm","dth_c3","Slm_dth0",0.0,1.0,0)
  133. Bladex.AddBipedAction("Slm","dth_c4","Slm_dth0",0.0,1.0,0)
  134. Bladex.AddBipedAction("Slm","dth_c5","Slm_dth0",0.0,1.0,0)
  135. Bladex.AddBipedAction("Slm","dth_c6","Slm_dth0",0.0,1.0,0)
  136. Bladex.AddBipedAction("Slm","dth_c7","Slm_dth0",0.0,1.0,0)
  137. Bladex.AddBipedAction("Slm","dth0",  "Slm_dth0",0.0,1.0,0)
  138. Bladex.AddBipedAction("Slm","dth_n00","Slm_dth0",0.0,1.0,0)
  139. Bladex.AddBipedAction("Slm","dth_n01","Slm_dth0",0.0,1.0,0)
  140. Bladex.AddBipedAction("Slm","dth_n02","Slm_dth0",0.0,1.0,0)
  141. Bladex.AddBipedAction("Slm","dth_n03","Slm_dth0",0.0,1.0,0)
  142. Bladex.AddBipedAction("Slm","dth_n04","Slm_dth0",0.0,1.0,0)
  143. Bladex.AddBipedAction("Slm","dth_n05","Slm_dth0",0.0,1.0,0)
  144. Bladex.AddBipedAction("Slm","dth_n06","Slm_dth0",0.0,1.0,0)
  145.                        
  146. Bladex.AddBipedAction("Slm","dth_rock","Slm_dth0",0.0,1.0,0)
  147. Bladex.AddBipedAction("Slm","dth_rockfront","Slm_dth0",0.0,1.0,0)
  148. Bladex.AddBipedAction("Slm","dth_burn","Slm_dth0",0.0,1.0,0)    
  149.  
  150.  
  151. ####################################################################################
  152. #
  153. # Heridas
  154. #
  155. ####################################################################################
  156.  
  157. Bladex.AddBipedAction("Slm","hurt_f_lite","Slm_hurt_f_lite",0.0,1.0,0)
  158. Bladex.AddBipedAction("Slm","hurt_f_big","Slm_hurt_f_big",0.0,1.0,0)
  159. Bladex.AddBipedAction("Slm","hurt_f_head","Slm_hurt_f_big",0.0,1.0,0)
  160. Bladex.AddBipedAction("Slm","hurt_f_breast","Slm_hurt_f_lite",0.0,1.0,0)
  161. Bladex.AddBipedAction("Slm","hurt_f_back","Slm_hurt_f_lite",0.0,1.0,0)
  162. Bladex.AddBipedAction("Slm","hurt_f_r_arm","Slm_hurt_f_lite",0.0,1.0,0)
  163. Bladex.AddBipedAction("Slm","hurt_f_l_arm","Slm_hurt_f_lite",0.0,1.0,0)
  164. Bladex.AddBipedAction("Slm","hurt_f_r_leg","Slm_hurt_f_lite",0.0,1.0,0)
  165. Bladex.AddBipedAction("Slm","hurt_f_l_leg","Slm_hurt_f_lite",0.0,1.0,0)
  166. Bladex.AddBipedAction("Slm","hurt_jog","Slm_hurt_f_big",0.0,1.0,0)
  167. Bladex.AddBipedAction("Slm","hurt_head","Slm_hurt_f_big",0.0,1.0,0)
  168. Bladex.AddBipedAction("Slm","hurt_breast","Slm_hurt_f_lite",0.0,1.0,0)
  169. Bladex.AddBipedAction("Slm","hurt_back","Slm_hurt_f_lite",0.0,1.0,0)
  170. Bladex.AddBipedAction("Slm","hurt_r_arm","Slm_hurt_f_lite",0.0,1.0,0)
  171. Bladex.AddBipedAction("Slm","hurt_l_arm","Slm_hurt_f_lite",0.0,1.0,0)
  172. Bladex.AddBipedAction("Slm","hurt_r_leg","Slm_hurt_f_lite",0.0,1.0,0)
  173. Bladex.AddBipedAction("Slm","hurt_l_leg","Slm_hurt_f_lite",0.0,1.0,0)
  174.  
  175.  
  176.  
  177. ####################################################################################
  178. #
  179. # Animaciones en combate
  180. #
  181. ####################################################################################
  182.  
  183. #MOvement without shield
  184. #Bladex.AddBipedAction("Slm","Attack_f_1h","Wlk_no_Slm",0.0,1.0,0)
  185. #Bladex.AddBipedAction("Slm","Attack_b_1h","Wbk_no_Slm",0.0,1.0,0)
  186. #Bladex.AddBipedAction("Slm","Attack_r_1h","Wlk_no_Slm",0.0,1.0,0)
  187. #Bladex.AddBipedAction("Slm","Attack_l_1h","Wlk_no_Slm",0.0,1.0,0)
  188.  
  189.  
  190. Bladex.AddBipedAction("Slm","Attack_f_no","Jog_no_Slm",0.0,1.0,0)
  191. Bladex.AddBipedAction("Slm","Attack_b_no","Wbk_no_Slm",0.0,1.0,0)
  192. Bladex.AddBipedAction("Slm","Attack_r_no","Jog_no_Slm",0.0,1.0,0)
  193. Bladex.AddBipedAction("Slm","Attack_l_no","Jog_no_Slm",0.0,1.0,0)
  194.  
  195. #Bladex.AddBipedAction("Slm","Attack_f_2h","Wlk_no_Slm",0.0,1.0,0)
  196. #Bladex.AddBipedAction("Slm","Attack_b_2h","Wbk_no_Slm",0.0,1.0,0)
  197. #Bladex.AddBipedAction("Slm","Attack_r_2h","Wlk_no_Slm",0.0,1.0,0)
  198. #Bladex.AddBipedAction("Slm","Attack_l_2h","Wlk_no_Slm",0.0,1.0,0)
  199.  
  200. #Movement with shield
  201. #Bladex.AddBipedAction("Slm","Shattack_f_2h","Wlk_no_Slm",0.0,1.0,0)
  202. #Bladex.AddBipedAction("Slm","Shattack_b_2h","Wbk_no_Slm",0.0,1.0,0)
  203. #Bladex.AddBipedAction("Slm","Shattack_r_2h","Wlk_no_Slm",0.0,1.0,0)
  204. #Bladex.AddBipedAction("Slm","Shattack_l_2h","Wlk_no_Slm",0.0,1.0,0)
  205.  
  206. #Relax
  207. #Bladex.AddBipedAction("Slm","Rlx_f_1h","Rlx_no_Slm",0.0,1.0,0)
  208. Bladex.AddBipedAction("Slm","Rlx_f_no","Rlx_no_Slm",0.0,1.0,0)
  209. #Bladex.AddBipedAction("Slm","Shattack_rlx_2h","Rlx_no_Slm",0.0,1.0,0)
  210.  
  211. #Quick turns
  212. #Bladex.AddBipedAction("Slm","Attack_t_r","Rlx_no_Slm",0.0,1.0,0)
  213. #Bladex.AddBipedAction("Slm","Attack_t_r_s","Rlx_no_Slm",0.0,1.0,0)
  214. #Bladex.AddBipedAction("Slm","Attack_t_l","Rlx_no_Slm",0.0,1.0,0)
  215. #Bladex.AddBipedAction("Slm","Attack_t_l_s","Rlx_no_Slm",0.0,1.0,0)
  216.  
  217.  
  218. #Dodges
  219. Bladex.AddBipedAction("Slm","D_b","Wbk_no_Slm",0.0,1.0,0)
  220. Bladex.AddBipedAction("Slm","D_l","Wbk_no_Slm",0.0,1.0,0)
  221. Bladex.AddBipedAction("Slm","D_r","Wbk_no_Slm",0.0,1.0,0)
  222.  
  223.  
  224.  
  225. ####################################################################################
  226. #
  227. # Ataques
  228. #
  229. ####################################################################################
  230.  
  231.  
  232. Bladex.AddBipedAction("Slm","g_r","Slm_g_r",0.0,1.0,0)    
  233.     
  234. Bladex.AddBipedAction("Slm","g_bite","Slm_g_bite",0.0,1.0,0)    
  235.  
  236. Bladex.AddBipedAction("Slm","g_spit","Slm_g_spit",0.0,1.0,0)
  237.  
  238.  
  239.  
  240. ####################################################################################
  241. #
  242. # Patrullas 
  243. #
  244. ####################################################################################
  245.  
  246.  
  247. Bladex.AddBipedAction("Slm","patrol","Slm_patrol",0.0,1.0,0)